studying a lot and finishing school assignments - Spanisch Englisch Wörterbuch